be unfairly criticized - French English Dictionary